﻿@charset "utf-8";
body{ margin:0 auto; padding:0;;font-family:"微软雅黑";  line-height:24px;font-size:12px;}
/*公共部分*/
a,img{ border:none; color:#333; text-decoration:none; outline:none;}
ul{list-style:none;}
*{margin:0; padding:0;}
a:hover{ text-decoration:underline; }
/* clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }  
* html .clearfix { zoom: 1; } /* IE6 */ 
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clearfix li{list-style-type:none;} 
.pagination li{float:left;}
.banner{width:100%;height:444px;}
h1{ font-size:16px; font-style:normal; font-weight:normal; background:url(../images/index_33.jpg) repeat-x; height:38px; color:#FFF; padding:5px 19px;}
h1 b{ font-weight:normal; font-size:14px; padding-left:10px;}
h2{ background:url(../images/index_30.jpg) no-repeat; width:677px; height:38px;}
h3{ background:url(../images/index_38.jpg) no-repeat; width:984px; height:40px;}
h4{ background:url(../images/index_46.jpg) left 3px no-repeat; width:565px; padding-bottom:5px;border-bottom:1px solid #cccaca;   padding-left:25px; font-size:14px;font-style:normal; font-weight:normal; color:#0056a4;}
h4 b{ font-weight:normal; color:#bbbbbb; padding-left:10px;}
h5{ background:url(../images/index_46.jpg) left 3px no-repeat; width:310px; padding-bottom:5px;border-bottom:1px solid #cccaca;   padding-left:25px; font-size:14px;font-style:normal; font-weight:normal; color:#0056a4;}
h5 b{ font-weight:normal; color:#bbbbbb; padding-left:10px;}
h6{ width:990px; border-bottom:1px solid #1b78b8; padding-bottom:15px;color:#FFF; padding-left:10px;font-size:12px; font-style:normal; font-weight:normal;}
h6 a{ color:#FFF; margin-left:5px; margin-right:5px;}
.more{ float:right; margin-top:5px;}
.more1{ float:right; font-size:12px; }

/*header*/
#header{margin:0 auto;}
.head{ width:1000px; margin:0 auto; height:122px;}
.logo{ background:url(../images/index_14.jpg) no-repeat; width:237px; height:62px; margin-top:32px; float:left;}
.tel{ float:right;}
.top_index li{ float:left; margin-left:10px; margin-right:10px; margin-top:20px;}
.shezhi{ background:url(../images/index_05.jpg) 0 -3px no-repeat; height:26px; padding-left:33px;}
.shoucang{ background:url(../images/index_08.jpg) 0 -3px no-repeat; height:23px; padding-left:28px;}
.lianxi{ background:url(../images/index_11.jpg) 0 0 no-repeat; height:22px; padding-left:25px;}
.tel_us{ background:url(../images/index_20.jpg) no-repeat; width:271px; height:31px;margin-top:60px;}
/*导航*/
.menu{ background:url(../images/index_25.jpg) repeat-x; height:50px; width:100%; line-height:45px; font-size:16px; }
.nav{width:1000px; margin:0 auto;}
.nav li{ float:left; width:120px;color:#FFF; text-align:center;}
.nav a li:hover{ background:#ffb10e; height:50px;}
.nav a li.hover{ background:#ffb10e; height:50px;}

/*main*/
#main{ margin:0 auto; width:1000px; margin-top:20px;}
.left1{ padding:12px; width:270px; border:1px solid #cccaca; float:left; height:auto; min-height:750px; }
.index_left ul{ margin-top:-10px;}
.index_left li{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);margin-top:5px; background:#edebec; padding:6px 20px;}
.contat{ margin-top:10px;}
.contat pre{ margin-left:15px;}

.index_right{ float:right; padding:6px; border:1px solid #cccaca; width:677px; height:762px;}
.index_right li img{border:1px solid #cccaca;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc) padding:5px; width:205px; height:158px;}
.index_right li{ float:left; margin-left:12px; text-align:center; margin-top:28px;}

.case{ padding:10px; border:1px solid #cccaca; width:980px; margin-top:20px;}
#demo {background: #FFF;overflow:hidden;width:980px;}
#demo img {  width:240px; height:194px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);}
#demo li{ float:left;margin-top:15px; margin-left:10px;}
#demo li p{ background:url(../images/index_42.jpg)  repeat-x; height:23px; width:180px; margin:auto; text-align:center;}
#demo li a{ color:#FFF;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.about{ width:1000px;border:1px solid #cccaca; border-top:4px solid #fe8c00; height:320px; margin-top:28px; }
.about_us{ float:left;width:600px; background:url(../images/fenge_07.jpg) right  no-repeat; padding:20px; height:290px;}
.shipin{ float:left; width:280px; height:235px; margin-top:15px;}
.shipin_txt{ float:right; margin-right:15px; width:285px;margin-top:15px; height:235px; overflow:hidden; font-family:"宋体";}
.news{ float:right; margin-right:5PX; padding-top:20px;}
.news_img{ float:left; }
.news_img img{ width:80px; height:80px;margin-top:15px;}
.news_txt{ float:right; font-weight:bold; font-size:14px; width:245px; margin-top:15px;}
.news_txt p{ font-weight:normal; font-size:12px; color:#666; }
.news li{border-bottom:1px solid #cccaca; padding-bottom:8px; color:#666; }
.news li.li{ background:url(../images/index_61.jpg) 10px 12px no-repeat; padding-left:25px;margin-top:5px;}
.news li a{ color:#666;}

/*foot*/
#foot{ height:230px; background:#106297; margin-top:40px;}
.foot_nav{ background:#686868; height:40px; line-height:40px; }
.foot_nav ul{ width:1000px;margin:0 auto;}
.foot_nav ul li{ float:left; font-weight:bold; margin-left:5px; margin-right:5px; color:#FFF;}
.foot_nav ul li a{ color:#FFF; margin-left:15px; margin-right:15px;}
.copy{ width:1000px; margin:0 auto; margin-top:30px;}
.erweima{ float:right; margin-top:20px;}
.copy pre{ color:#FFF; float:left;margin-top:20px;}


/*产品页面*/
.list_left{ float:left; width:218px;}
.name{ background:url(../images/list_03.jpg) no-repeat; margin-left:1px; width:217px; height:98px; text-align:center; padding-top:20px; font-size:16px; font-weight:bold;}
.name p{ font-weight:normal; font-size:12px;}
.middle{ background:url(../images/list_17.jpg) repeat-y; width:217px; margin-top:-20px; padding-top:5px; padding-bottom:25px; }
.middle li{ font-family:"宋体"; background:url(../images/list_11.jpg) 10px 7px no-repeat; padding-left:30px; margin-top:12px; border-bottom:1px solid #d4d4d4;  margin-left:15px; margin-right:15px;}
.tail{ background:url(../images/list_19.jpg) no-repeat; width:217px; height:37px;}
.middle li:hover{ background:url(../images/list_14.jpg) 10px 7px no-repeat;}
.lianxiwo{ background:url(../images/list_22.jpg) 190px no-repeat; padding:10px; padding-left:20px; font-size:14px;border:1px solid #c8ced4;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);}
.lianfang{padding:10px; padding-left:20px; margin-top:10px;border:1px solid #c8ced4;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);}

.list_right{ float:right; width:763px;border:1px solid #cccaca; padding:5px;}
.h1{background:url(../images/list_06.jpg) no-repeat; width:765px; height:38px; line-height:38px; font-size:16px; font-family:"宋体"; color:#FFF; font-weight:bold; padding-left:50px;}

.product li img{border:1px solid #cccaca;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc) padding:5px; width:225px; height:173px;}
.product li{ float:left; margin-left:18px; text-align:center; margin-top:28px;}

/*分页*/
.pagination { margin-top: 30px; float: left; margin-left:20px; padding-bottom:30px;  }
.pagination a{ float: left; padding: 3px 11px; border-radius: 2px; border: 1px solid #dadada; margin-left: 8px; background-color: #fff; background-image:#966; }
.pagination a.current { background:#0e9be9; border: 1px solid #0b8bd2; color: #fff; box-shadow: 0px 1px 1px rgba(0,0,0,0.1) inset; }
.pagination a.ellipsis { background: none; border: none; cursor: default; padding: 3px 6px; }
.pagination a.ellipsis:active { box-shadow: none; }

/*新闻列表页*/
.new li{ margin-top:25px;}
.new_img { float:left;}
.new_img img{width:81px; height:81px;}
.new_txt{ float:left; width:655px; margin-left:15px;color:#666; height:81px; overflow:hidden; line-height:25px; }
.txt_news{ background:url(../images/index_61.jpg) 0px 10px no-repeat; padding-left:15px; border-bottom:1px solid #bbbbbb; font-size:16px; }
/*新闻详细页*/
.h7{ text-align:center; margin-bottom:20px; margin-top:15px; font-weight:normal; font-size:16px; }
.zuozhe{color:#999; font-size:12px; margin-top:10px;}
.page{ margin-top:30px;}

.vh1 {background:none; color:#333; font-size:20px; line-height:1;margin:0;padding:0; padding-top:10px;}